home *** CD-ROM | disk | FTP | other *** search
/ What CD? 12 / What PC June 1997.iso / multi / cyber / cyber95 / _setup.1 / Moths.pop < prev    next >
Encoding:
Text File  |  1996-12-19  |  7.7 KB  |  146 lines

  1. population 0
  2. dimensions = 1
  3. colour_model RGB
  4. render_quality wireframe
  5. genome 0 {
  6.     noseUp( 1.570770 ),
  7.     * setColour( * hsva<0.400653, 0.544064, 0.631335, 0.000000> : hsva<0.000000, 0.200000, 0.500000, 0.000000> : hsva<0.999990, 0.999990, 0.999990, 0.000000> ),
  8.     * reflect(
  9.         norder <-0.999995, 0.999995, 0.999995> : <-1.000005, 0.999995, 0.999995> : <-0.999995, 1.000005, 1.000005>,
  10.         * repeat(
  11.             38.782578 : 10.000000 : 60.000000,
  12.             * join(
  13.                 scope(
  14.                     * noseDown( dtor( 53.418961 : -91.838371 : 268.161621 ) ),
  15.                     * scope(
  16.                         setTexture( norder false:toggle ),
  17.                         setBitmap( norder 11.472061 : 0.000000 : 20.000000 ),
  18.                         setWrap( norder 3.113013 : -0.886987 : 3.113013 ),
  19.                         eggVectorScale( <1.000000, 1.000000, 6.961844> : <1.000000, 1.000000, 1.000000> : <1.000000, 1.000000, 8.000000> ),
  20.                         egg( * norder 16.055820 : 0.000000 : 20.000000 ),
  21.                         * moveHue( 0.134932 : -0.025942 : 0.274058 ),
  22.                         lay
  23.                     ),
  24.                     forward( 0.997215 : 0.727232 : 4.727232 ),
  25.                     egg( * norder 0.040112 : -16.724257 : 23.275743 ),
  26.                     setTexture( norder true:toggle ),
  27.                     * setBitmap( norder 7.859281 : 0.000000 : 20.000000 ),
  28.                     bankLeft( * dtor( 19.978621 : -25.000000 : 25.000000 ) ),
  29.                     lay
  30.                 ),
  31.                 join(
  32.                     scope(
  33.                         * noseDown( dtor( 59.749771 : 45.000000 : 135.000000 ) ),
  34.                         * scope(
  35.                             setTexture( * norder true:toggle ),
  36.                             setBitmap( norder 1.437998 : 0.000000 : 20.000000 ),
  37.                             setWrap( norder 0.631310 : 0.000000 : 2.000000 ),
  38.                             egg( norder 1.570770 ),
  39.                             * egg( norder 0.000000 : 0.000000 : 20.000000 ),
  40.                             moveHue( -0.250797 : -0.300000 : 0.300000 ),
  41.                             lay
  42.                         ),
  43.                         * forward( -2.041972 : -3.005062 : 0.994938 ),
  44.                         egg( norder 18.444176 : 0.000000 : 20.000000 ),
  45.                         setTexture( norder true:toggle ),
  46.                         setBitmap( norder 9.707125 : 0.000000 : 20.000000 ),
  47.                         setWrap( norder 1.510382 : 0.000000 : 2.000000 ),
  48.                         scope(
  49.                             * noseDown( dtor( 59.749771 : 45.000000 : 135.000000 ) ),
  50.                             * scope(
  51.                                 setTexture( * norder true:toggle ),
  52.                                 setBitmap( norder 1.437998 : 0.000000 : 20.000000 ),
  53.                                 setWrap( norder 0.631310 : 0.000000 : 2.000000 ),
  54.                                 egg( norder 1.570770 ),
  55.                                 * egg( norder 0.000000 : 0.000000 : 20.000000 ),
  56.                                 moveHue( -0.250797 : -0.300000 : 0.300000 ),
  57.                                 lay
  58.                             ),
  59.                             * forward( -2.041972 : -3.005062 : 0.994938 ),
  60.                             egg( norder 18.444176 : 0.000000 : 20.000000 ),
  61.                             setTexture( norder false:toggle ),
  62.                             setBitmap( norder 9.707125 : 0.000000 : 20.000000 ),
  63.                             setWrap( norder 1.510382 : 0.000000 : 2.000000 ),
  64.                             lay
  65.                         )
  66.                     ),
  67.                     * forward( 0.224199 : -0.500000 : 0.500000 ),
  68.                     scale( 1.065442 : 1.010000 : 1.100000 ),
  69.                     bankLeft( dtor( 20.247229 : -25.000000 : 25.000000 ) ),
  70.                     moveHue( * 0.005000 : 0.005000 : 0.050000 )
  71.                 ),
  72.                 scale( * 1.071474 : 1.010000 : 1.100000 ),
  73.                 bankLeft( dtor( -7.822455 : -20.322454 : 4.677545 ) ),
  74.                 moveHue( 0.014271 : 0.005000 : 0.050000 )
  75.             )
  76.         )
  77.     )
  78. }
  79. anim_time 0.5
  80. orient 0 0 0 0.658678 -0.284986 -0.696367 0.161924 0.9575 -0.238693
  81. genome 0 {
  82.     noseUp( 1.570770 ),
  83.     * setColour( * hsva<0.400653, 0.544064, 0.631335, 0.000000> : hsva<0.000000, 0.200000, 0.500000, 0.000000> : hsva<0.999990, 0.999990, 0.999990, 0.000000> ),
  84.     * reflect(
  85.         norder <-0.999995, 0.999995, 0.999995> : <-1.000005, 0.999995, 0.999995> : <-0.999995, 1.000005, 1.000005>,
  86.         * repeat(
  87.             38.782578 : 10.000000 : 60.000000,
  88.             * join(
  89.                 scope(
  90.                     * noseDown( dtor( 53.418961 : -91.838371 : 268.161621 ) ),
  91.                     * scope(
  92.                         setTexture( norder false:toggle ),
  93.                         setBitmap( norder 11.472061 : 0.000000 : 20.000000 ),
  94.                         setWrap( norder 3.113013 : -0.886987 : 3.113013 ),
  95.                         eggVectorScale( <1.000000, 1.000000, 6.961844> : <1.000000, 1.000000, 1.000000> : <1.000000, 1.000000, 8.000000> ),
  96.                         egg( * norder 16.055820 : 0.000000 : 20.000000 ),
  97.                         moveHue( 0.014628 : 0.005000 : 0.050000 ),
  98.                         lay
  99.                     ),
  100.                     forward( 0.997215 : 0.727232 : 4.727232 ),
  101.                     egg( * norder 0.040112 : -16.724257 : 23.275743 ),
  102.                     setTexture( norder true:toggle ),
  103.                     * setBitmap( norder 7.859281 : 0.000000 : 20.000000 ),
  104.                     bankLeft( * dtor( 19.978621 : -25.000000 : 25.000000 ) ),
  105.                     lay
  106.                 ),
  107.                 join(
  108.                     scope(
  109.                         * noseDown(
  110.                             * lerp(
  111.                                 div( colourS( hsva<0.401835, 0.939701, 0.806855, 0.000000> : hsva<0.000000, 0.000000, 0.200000, 0.000000> : hsva<0.999990, 0.999990, 0.999990, 0.000000> ), * gm ),
  112.                                 lerp( gm, 0.697788 : 0.083034 : 1.339212, * sqrt3 ),
  113.                                 gm
  114.                             )
  115.                         ),
  116.                         * scope(
  117.                             setTexture( * norder true:toggle ),
  118.                             setBitmap( norder 1.437998 : 0.000000 : 20.000000 ),
  119.                             setWrap( norder 0.631310 : 0.000000 : 2.000000 ),
  120.                             egg( norder 1.570770 ),
  121.                             * egg( norder 0.000000 : 0.000000 : 20.000000 ),
  122.                             moveHue( -0.250797 : -0.300000 : 0.300000 ),
  123.                             lay
  124.                         ),
  125.                         * forward( -2.041972 : -3.005062 : 0.994938 ),
  126.                         egg( norder 18.444176 : 0.000000 : 20.000000 ),
  127.                         setTexture( norder true:toggle ),
  128.                         setBitmap( norder 9.707125 : 0.000000 : 20.000000 ),
  129.                         setWrap( norder 1.510382 : 0.000000 : 2.000000 ),
  130.                         lay
  131.                     ),
  132.                     * forward( 0.224199 : -0.500000 : 0.500000 ),
  133.                     scale( 1.065442 : 1.010000 : 1.100000 ),
  134.                     bankLeft( dtor( 20.247229 : -25.000000 : 25.000000 ) ),
  135.                     moveHue( * 0.005000 : 0.005000 : 0.050000 )
  136.                 ),
  137.                 scale( * 1.071474 : 1.010000 : 1.100000 ),
  138.                 bankLeft( dtor( -8.564627 : -20.322454 : 4.677545 ) ),
  139.                 * moveHue( 0.134932 : -0.025942 : 0.274058 )
  140.             )
  141.         )
  142.     )
  143. }
  144. anim_time 0.5
  145. orient 0 0 0 -0.249198 0.0734291 -0.965665 0.0439885 0.996951 0.0644565
  146.